video installation - Spanish English Dictionary